Tureng Mobile
Genel
2
i.
self abasement
i.
self-degradation